Skip to content

Sandbox/71fbe733 b4a7 4db4 a707 by52#125

Open
Vyxz1s3 wants to merge 118 commits into
codebymitch:mainfrom
Vyxz1s3:sandbox/71fbe733-b4a7-4db4-a707--by52
Open

Sandbox/71fbe733 b4a7 4db4 a707 by52#125
Vyxz1s3 wants to merge 118 commits into
codebymitch:mainfrom
Vyxz1s3:sandbox/71fbe733-b4a7-4db4-a707--by52

Conversation

@Vyxz1s3

@Vyxz1s3 Vyxz1s3 commented Jun 23, 2026

Copy link
Copy Markdown

No description provided.

railway-app Bot and others added 29 commits June 16, 2026 08:26
Add dark black color to promotion/infraction/retirement embeds
Change rank/role options to role selections and supervisor to user
Auto-assign infraction role to staff member
Auto-assign new rank and remove old rank on promotion
Create high quality smooth promotion embed design
Darken embed colors for promotion/infraction/retirement
Adjust embed colors to lighter dark shade
Create custom embed designs for promotion/infraction/retirement
## Summary\n\nAdds a complete Roblox join request handler that monitors group join requests and sends Discord notifications with user information and Accept/Deny buttons.\n\n## Features\n\n✅ **Roblox Integration**:\n- Authenticates with Roblox using account credentials\n- Fetches pending join requests from configured groups\n- Accepts/denies requests via Discord buttons\n\n✅ **Discord Notifications**:\n- Sends embeds with user info: Username, Display Name, User ID, About, Total Groups, Account Created\n- Accept/Deny buttons for each request\n- Updates message when action is taken\n\n✅ **Configuration**:\n- Supports 4 departments: Test Group, LASD, CHP, LAFD\n- Configurable Discord channels per department via environment variables\n-  command to view and set channels\n\n✅ **Scheduling**:\n- Checks for new requests 4 times daily (every 6 hours at 0:00, 6:00, 12:00, 18:00 UTC)\n- Runs automatically on schedule\n\n## Files Added\n\n-  - Roblox API handler and join request checker\n-  - Button handler for Accept/Deny actions\n-  - Configuration command\n\n## Files Modified\n\n-  - Added Roblox join request import and cron schedule\n\n## Environment Variables Required\n\n\n\n## Usage\n\n1. Set environment variables in Railway\n2. Use  to view current configuration\n3. Use  to update notification channels\n4. Bot will automatically check for join requests 4x daily\n5. Click Accept/Deny buttons to handle requests
@Vyxz1s3 Vyxz1s3 requested a review from codebymitch as a code owner June 23, 2026 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant